dirt-track racing - German English Dictionary